home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1996 #15
/
Monster Media Number 15 (Monster Media)(July 1996).ISO
/
prog_c
/
cuj0696.zip
/
DWYER.ZIP
/
GAP.TST
/
MAKEFILE
< prev
next >
Wrap
Text File
|
1996-04-04
|
2KB
|
71 lines
#
# makefile for gaptst.exe and friends
#
.SUFFIXES:
.SUFFIXES: .exe .obj .c
UFLAGS = -nologo $(OPTIMIZ) -W4 -I. -I$(MISC_INCL) $(TEST)
CFLAGS = $(LANG) $(UFLAGS)
#
# For Large (nay, HUGE) Library
#
LANG = -Za
LCFLAGS = $(LANG) $(MODEL) $(UFLAGS)
MODEL = -AH
OPTIMIZ = -Ot -Gs -Gy #-Ox # -G2sy#-Od#-qc
LLIBS = $(MISC_LIB)\lmiscsub.lib $(MISC_LIB)\lcephes.lib
MISC_INCL = ..\incl
MISC_LIB = ..\lib
LOPTIONS = /NOI /E /PACKC /F /ST:10240
.c.obj:
cl -c $(LCFLAGS) $<
.c.exe:
-cl $(LCFLAGS) -c $<
-cl -nologo $* /link $(LLIBS:.lib=) $(LOPTIONS)
-rm $*.obj
GAP_OBJS = gaptst.obj\
gapchisq.obj\
gapmnsd.obj\
gapprobs.obj\
gengapda.obj\
setgap.obj
gaptst.exe: $(GAP_OBJS) $(LLIBS)
cl -nologo $(GAP_OBJS:.obj=) /link $(LLIBS:.lib=) $(LOPTIONS)
# link /nologo $(LOPTIONS) $(GAP_OBJS:.obj=),,nul,$(LLIBS:.lib=) ;
tstmnsd.exe: tstmnsd.obj gapmnsd.obj
-cl -nologo $* gapmnsd /link $(LLIBS) $(LOPTIONS)
-rm $*.obj
tstprobs.exe: tstprobs.obj gapprobs.obj
-cl -nologo $* gapprobs /link $(LLIBS) $(LOPTIONS)
-rm $*.obj
gapchisq.obj: gapchisq.c gapdefs.h
gapmnsd.obj: gapmnsd.c
gapprobs.obj: gapprobs.c
gaptst.obj: gaptst.c gapdefs.h
gengapda.obj: gengapda.c gapdefs.h
setgap.obj: setgap.c maxgapln.c gapdefs.h
tstmnsd.obj: tstmnsd.c
tstprobs.obj: tstprobs.c
save:
-pkzip -u b:/gaptst *.c *.h *.awk *.dat *.inp *.sh\
readme.* makefile
mkdep:
mkdep $(GAP_OBJS:.obj=.c)
xcg:
cat $(GAP_OBJS:.obj=.c) > $(TMP)all.c
xcg $(TMP)all.c | awk -f $(HOME)/extlist.awk | sed s/^........// |\
sed "s/ [.[]..*]$$//" | cat -n > gaptst.xcg
del $(TMP)all.c